function add_option() {
	option_count++;
	var char = number_to_char(option_count);
	var new_option = option_template.replace('a)', char + ')');
	new_option = new_option.replace(/o1/g, 'o' + option_count);
	new_option = new_option.replace(/n1/g, 'n' + option_count);
	new_option = new_option.replace(/a1/g, 'a' + option_count);
	new_option = new_option.replace(/c1/g, 'c' + option_count);
	$('#fieldset-options > dl').append(new_option);
}
function remove_option() {
	var options_o_label = '#options-o' + option_count + '-label';
	var options_o_element = '#options-o' + option_count + '-element';
	var answers_n_element = '#options-n' + option_count + '-element';
	var answer_checks_a_label = '#options-a' + option_count + '-label';
	var answer_checks_a_element = '#options-a' + option_count + '-element';
	var clears_c_element = '#clears-c' + option_count + '-element';
	$(options_o_label).detach();
	$(options_o_element).detach();
	$(answers_n_element).detach();
	$(answer_checks_a_label).detach();
	$(answer_checks_a_element).detach();
	$(clears_c_element).detach();
	option_count--;
}
function number_to_char(number) {
	char_code = 96 + number;
	return String.fromCharCode(char_code);
}